const express = require('express')
const UserRouter = express.Router()
const UsersController = require('../controllers/UsersController')
/****
 * 新增
 * { username: String, // 用户名称
 *     password: String, // 密码
 *     email: String, // 邮箱
 *     userid: String, // 用户id
 *     addtime: String, // 注册时间
 *     role: Number, //用户角色 (1超级管理员，2是普通用户)
 *     status: Number, // 用户状态（0停用1启用） }
 */
UserRouter.post('/user/add',UsersController.add)
/**
 * 编辑
 */
UserRouter.post('/user/edit', UsersController.edit)

/**
 * 删除
 */
UserRouter.post('/user/deleteOne', UsersController.deleteOne)
/**
 * 查详情
 * @type {Router}
 */
UserRouter.get('/user/queryOne', UsersController.queryOne)

/**
 * 查询用户列表
 */
UserRouter.get('/user/query', UsersController.query)

/**
 * 登录
 */

UserRouter.post('/user/login', UsersController.login)

/**
 * 获取验证码
 */
UserRouter.get('/getCaptcha', UsersController.getCaptcha)

module.exports = UserRouter
